.head{
	height: 344rpx;
	background: linear-gradient(360deg, rgba(243, 247, 254, 0) 0%, #FE8B3A 100%);
	.head-cont{
		width: 710rpx;
		height: 358rpx;
		margin: 0 auto;
		background: #fff;
		position: relative;
		top: 54rpx;
		display: flex;
		flex-direction: column;
		align-items: center;
		justify-content: center;
		box-shadow: 0px 4rpx 18rpx 2rpx rgba(238, 238, 238, 0.5);
		border-radius: 16rpx;
		.p{
			font-size: 28rpx;
			font-weight: 400;
			color: #767676;
		}
		.h1{
			font-size: 76rpx;
			font-weight: 600;
			color: #2A2A2A;
		}
		.btn{
			width: 156rpx;
			height: 60rpx;
			line-height: 60rpx;
			text-align: center;
			border-radius: 45rpx;
			border: 2rpx solid #EF8640;
			font-size: 28rpx;
			font-weight: 400;
			color: #FE8B3A;
		}
	}
}

.list-wrap{
	padding: 0 20rpx;
	margin-top: 108rpx;
	.title{
		font-size: 36rpx;
		font-weight: 600;
		color: #333333;
	}
	.item{
		padding: 38rpx 0;
		.body{
			display: flex;
			justify-content: space-between;
			font-size: 32rpx;
			color: #333;
			.lf{
				font-weight: 400;
			}
			.rt{
				font-weight: 600;
			}
		}
		.foot{
			font-size: 28rpx;
			font-weight: 400;
			color: #999;
		}
	}
	.item:not(:last-child){
		border-bottom: 2rpx dotted #D4D4D4;
	}
}